Monitoring Dynamic Integrity Constraints on Finite State Sequences and Existence Intervals

نویسندگان

  • Udo W. Lipeck
  • Heren Zhou
چکیده

Correct database behaviour in the course of time can be specified by requiring dynamic integrity constraints. These constraints can be expressed as temporal logic formulae which, however, usually are interpreted in infinite state sequences. Since in practice only a partial, finite prefix of an infinite sequence is known, notions of partial admissibility of finite sequences with respect to constraints have been introduced. Admissibility can be checked on each state transition by following corresponding paths in transition graphs, which can be constructed for arbitrary temporal formulae. In this paper we modify temporal logic and transition graphs as introduced in our former work by giving them an interpretation in the empty state sequence so that the theory can be extended to complete finite sequences. Since practical dynamic constraints are to refer to database objects only during their existence intervals, this extension is utilized to handle integrity checks on the deletion of objects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Specifying Admissibility of Dynamic Database Behaviour

This work uses temporal logic as a calculus for expressing integrity constraints that specify admissibility of dynamic database behaviour. Formulas are interpreted in state sequences representing dynamic behaviour. Our approach incorporates temporal quantification by 11 always 11 , 11 sometime 11 , and quantifiers bounded by intervals in state sequences. Moreover, dynamically changing domains o...

متن کامل

Transitional Monitoring of Dynamic Inegrity Constraints

Database specification should include not only the static structure of a database system, but also its dynamic behaviour. In order to determine admissible sequences of states dynamic integrity constraints may be utilized. They give conditions on state transitions as well as long-term relations between database states in a descriptive manner. Complementarily, predefined transactions, i.e. basic ...

متن کامل

Deriving Integrity Maintaining Triggers from Transition Graphs

Modern approaches to integrity monitoring suggest to generate triggers from constraints as part of database design and to utilize constraint simplification techniques for trigger optimization. Such proposals, however, have been restricted to static conditions which constrain single states only. In this paper, we show how to derive triggers from dynamic integrity constraints which describe prope...

متن کامل

An Architecture for Specification-Based Detection of Semantic Integrity Violations in Kernel Dynamic Data

The ability of intruders to hide their presence in compromised systems has surpassed the ability of the current generation of integrity monitors to detect them. Once in control of a system, intruders modify the state of constantly-changing dynamic kernel data structures to hide their processes and elevate their privileges. Current monitoring tools are limited to detecting changes in nominally s...

متن کامل

Dynamic Simulation of Distillation Sequences in Dew Pointing Unit of South Pars Gas Refinery

The understanding of the dynamic behavior of distillation columns has received considerable attention because distillation is one of the most widely used unit operations in chemical process industries. This paper reports a dynamic simulation study of the possible distillation columns sequences of Dew pointing unit in the second phase of South Pars Gas Refinery. In this unit, three columns are u...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991